package com.qiaofang.housewarehouse.dao.domain;

import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

/**
 * @Author: GJ
 * @Date: 2018/4/16 11:27
 * @Description:
 */
@Api(value = "es出售房源对象")
public class EsHswhSaleHouse implements Serializable{

    @ApiModelProperty(value = "id")
    private String id;
    @ApiModelProperty(value = "标题")
    private String title;
    @ApiModelProperty(value = "标题链接")
    private String titleLink;
    @ApiModelProperty(value = "房源描述")
    private String desc;
    @ApiModelProperty(value = "面积")
    private String roomArea;
    @ApiModelProperty(value = "户型")
    private String houseType;
    @ApiModelProperty(value = "朝向")
    private String direction;
    @ApiModelProperty(value = "装修")
    private String decoration;
    @ApiModelProperty(value = "是否可分割")
    private String isSplit;
    @ApiModelProperty(value = "住宅类型")
    private String housingType;
    @ApiModelProperty(value = "写字楼类型")
    private String officeType;
    @ApiModelProperty(value = "是否可注册公司")
    private String isRegister;
    @ApiModelProperty(value = "商铺类型")
    private String shopType;
    @ApiModelProperty(value = "楼层")
    private String floor;
    @ApiModelProperty(value = "总层")
    private String totalFloor;
    @ApiModelProperty(value = "物业费")
    private String propertyFee;
    @ApiModelProperty(value = "城市")
    private String city;
    @ApiModelProperty(value = "城区")
    private String region;
    @ApiModelProperty(value = "商圈")
    private String district;
    @ApiModelProperty(value = "楼盘字典")
    private String estate;
    @ApiModelProperty(value = "楼盘链接")
    private String estateLink;
    @ApiModelProperty(value = "楼盘地址")
    private String address;
    @ApiModelProperty(value = "来源")
    private String source;
    @ApiModelProperty(value = "来源网址")
    private String website;
    @ApiModelProperty(value = "类型  出租  出售 求租")
    private String dataType;
    @ApiModelProperty(value = "联系人")
    private String contactName;
    @ApiModelProperty(value = "联系人电话")
    private String contactMobile;
    @ApiModelProperty(value = "房源图片")
    private String imgs;
    @ApiModelProperty(value = "发布时间")
    private String publishTime;
    @ApiModelProperty(value = "房源编号")
    private String houseNo;
    @ApiModelProperty(value = "房屋配置")
    private String configure;
    @ApiModelProperty(value = "交易")
    private String trade;
    @ApiModelProperty(value = "用途")
    private String purpose;
    @ApiModelProperty(value = "备注")
    private String remark;
    @ApiModelProperty(value = "创建时间")
    private String createTime;
    @ApiModelProperty(value = "更新时间")
    private String updateTime;
    @ApiModelProperty(value = "编码")
    private String webcode;
    //不同字段
    @ApiModelProperty(value = "售总价")
    private String sellPrice;
    @ApiModelProperty(value = "售单价")
    private String sellUnitPrice;
    @ApiModelProperty(value = "结构")
    private String structure;
    @ApiModelProperty(value = "年代")
    private String year;
    @ApiModelProperty(value = "产权")
    private String period;
    @ApiModelProperty(value = "是否有效")
    private String isValid;
    @ApiModelProperty(value = "标签")
    private String lable;
    @ApiModelProperty(value = "hbase rowkey")
    private String rowkey;

    private Double sellPriceR;

    private Double houseTypeR;

    private Integer yearR;

    private Integer floorR;

    private Double roomAreaR;

    private String officeGrade;

    @ApiModelProperty(value = "是否为中介")
    private Integer isAgent;

    @ApiModelProperty(value = "更新发布时间")
    private String updatePublishTime;

    public String getOfficeGrade() {
        return officeGrade;
    }

    public void setOfficeGrade(String officeGrade) {
        this.officeGrade = officeGrade;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getTitleLink() {
        return titleLink;
    }

    public void setTitleLink(String titleLink) {
        this.titleLink = titleLink;
    }

    public String getDesc() {
        return desc;
    }

    public void setDesc(String desc) {
        this.desc = desc;
    }

    public String getRoomArea() {
        return roomArea;
    }

    public void setRoomArea(String roomArea) {
        this.roomArea = roomArea;
    }

    public String getHouseType() {
        return houseType;
    }

    public void setHouseType(String houseType) {
        this.houseType = houseType;
    }

    public String getDirection() {
        return direction;
    }

    public void setDirection(String direction) {
        this.direction = direction;
    }

    public String getDecoration() {
        return decoration;
    }

    public void setDecoration(String decoration) {
        this.decoration = decoration;
    }

    public String getIsSplit() {
        return isSplit;
    }

    public void setIsSplit(String isSplit) {
        this.isSplit = isSplit;
    }

    public String getHousingType() {
        return housingType;
    }

    public void setHousingType(String housingType) {
        this.housingType = housingType;
    }

    public String getOfficeType() {
        return officeType;
    }

    public void setOfficeType(String officeType) {
        this.officeType = officeType;
    }

    public String getIsRegister() {
        return isRegister;
    }

    public void setIsRegister(String isRegister) {
        this.isRegister = isRegister;
    }

    public String getShopType() {
        return shopType;
    }

    public void setShopType(String shopType) {
        this.shopType = shopType;
    }

    public String getFloor() {
        return floor;
    }

    public void setFloor(String floor) {
        this.floor = floor;
    }

    public String getTotalFloor() {
        return totalFloor;
    }

    public void setTotalFloor(String totalFloor) {
        this.totalFloor = totalFloor;
    }

    public String getPropertyFee() {
        return propertyFee;
    }

    public void setPropertyFee(String propertyFee) {
        this.propertyFee = propertyFee;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getRegion() {
        return region;
    }

    public void setRegion(String region) {
        this.region = region;
    }

    public String getDistrict() {
        return district;
    }

    public void setDistrict(String district) {
        this.district = district;
    }

    public String getEstate() {
        return estate;
    }

    public void setEstate(String estate) {
        this.estate = estate;
    }

    public String getEstateLink() {
        return estateLink;
    }

    public void setEstateLink(String estateLink) {
        this.estateLink = estateLink;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getSource() {
        return source;
    }

    public void setSource(String source) {
        this.source = source;
    }

    public String getWebsite() {
        return website;
    }

    public void setWebsite(String website) {
        this.website = website;
    }

    public String getDataType() {
        return dataType;
    }

    public void setDataType(String dataType) {
        this.dataType = dataType;
    }

    public String getContactName() {
        return contactName;
    }

    public void setContactName(String contactName) {
        this.contactName = contactName;
    }

    public String getContactMobile() {
        return contactMobile;
    }

    public void setContactMobile(String contactMobile) {
        this.contactMobile = contactMobile;
    }

    public String getImgs() {
        return imgs;
    }

    public void setImgs(String imgs) {
        this.imgs = imgs;
    }

    public String getPublishTime() {
        return publishTime;
    }

    public void setPublishTime(String publishTime) {
        this.publishTime = publishTime;
    }

    public String getHouseNo() {
        return houseNo;
    }

    public void setHouseNo(String houseNo) {
        this.houseNo = houseNo;
    }

    public String getConfigure() {
        return configure;
    }

    public void setConfigure(String configure) {
        this.configure = configure;
    }

    public String getTrade() {
        return trade;
    }

    public void setTrade(String trade) {
        this.trade = trade;
    }

    public String getPurpose() {
        return purpose;
    }

    public void setPurpose(String purpose) {
        this.purpose = purpose;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public String getWebcode() {
        return webcode;
    }

    public void setWebcode(String webcode) {
        this.webcode = webcode;
    }

    public String getSellPrice() {
        return sellPrice;
    }

    public void setSellPrice(String sellPrice) {
        this.sellPrice = sellPrice;
    }

    public String getSellUnitPrice() {
        return sellUnitPrice;
    }

    public void setSellUnitPrice(String sellUnitPrice) {
        this.sellUnitPrice = sellUnitPrice;
    }

    public String getStructure() {
        return structure;
    }

    public void setStructure(String structure) {
        this.structure = structure;
    }

    public String getYear() {
        return year;
    }

    public void setYear(String year) {
        this.year = year;
    }

    public String getPeriod() {
        return period;
    }

    public void setPeriod(String period) {
        this.period = period;
    }

    public String getIsValid() {
        return isValid;
    }

    public void setIsValid(String isValid) {
        this.isValid = isValid;
    }

    public String getLable() {
        return lable;
    }

    public void setLable(String lable) {
        this.lable = lable;
    }

    public String getRowkey() {
        return rowkey;
    }

    public void setRowkey(String rowkey) {
        this.rowkey = rowkey;
    }

    public Double getSellPriceR() {
        return sellPriceR;
    }

    public void setSellPriceR(Double sellPriceR) {
        this.sellPriceR = sellPriceR;
    }

    public Double getHouseTypeR() {
        return houseTypeR;
    }

    public void setHouseTypeR(Double houseTypeR) {
        this.houseTypeR = houseTypeR;
    }

    public Integer getYearR() {
        return yearR;
    }

    public void setYearR(Integer yearR) {
        this.yearR = yearR;
    }

    public Integer getFloorR() {
        return floorR;
    }

    public void setFloorR(Integer floorR) {
        this.floorR = floorR;
    }

    public Double getRoomAreaR() {
        return roomAreaR;
    }

    public void setRoomAreaR(Double roomAreaR) {
        this.roomAreaR = roomAreaR;
    }

    public Integer getIsAgent() {
        return isAgent;
    }

    public void setIsAgent(Integer isAgent) {
        this.isAgent = isAgent;
    }

    public String getUpdatePublishTime() {
        return updatePublishTime;
    }

    public void setUpdatePublishTime(String updatePublishTime) {
        this.updatePublishTime = updatePublishTime;
    }
}
